/*
	Pulsar engine. Core.
	Internal include file (memory managment for gcc compier). DONT INCLUDE IT from OUTSIDE sources

	Copyright (C) 2013-2014 Dmitry Dolgov

	This program is free software; you can redistribute it and/or modify it under the terms of the
	GNU General Public License as published by the Free Software Foundation; either version 2 of
	the License, or (at your option) any later version.

	This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
	without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
	See the GNU General Public License for more details.
*/

#if !defined(PL_GCC)
#error "Unsupported compiler"
#endif

namespace pl
{

extern void* alignedMallocGcc(size_t size, size_t align);
extern void alignedFreeGcc(void *alignedPtr);

} // namespace pl

//
// End of file 'pulsar_memory_gcc.h'
//
